iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
自我挑戰組

自我學習python系列 第 21

Data Frame 2

  • 分享至 

  • xImage
  •  

上次用pandas來建立data frame
今天來看看如何選擇建立完畢的dataframe裡的元素~
首先我們要用到上次的表格!

import pandas as pd
groupsname = ["兄弟","拉米","富邦","桃猿","三上"]
people = [3,6,7,9,11]
group_dict = {"組別":groupsname,"人數":people}
group_df = pd.DataFrame(group_dict)
print(group_df)

Pandas 透過使用中括號 [] 與 .iloc 可以很 靈活地從data frame 中選擇想要的元素!
但要注意的是 Python 在指定 0:1 時不包含 1,在指定 0:2 時不包含 2

https://ithelp.ithome.com.tw/upload/images/20191005/20121024hbbiRQ1t5t.png

Pandas 也可以透過boolean 來針對 data frame 進行觀測值的篩選!
https://ithelp.ithome.com.tw/upload/images/20191005/20121024Zz3LpgEl9S.png

category 資料
pandas裡面還有可以把資料轉為category型態,來進行另外的操作,
像我們把list轉成category
ex
https://ithelp.ithome.com.tw/upload/images/20191005/20121024jx6hKLCjua.png


上一篇
Data Frame 1
下一篇
物件導向1
系列文
自我學習python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言